vehicle stabilisation - Turkish English Dictionary